<?php
require_once("../db/carreradb.php");

class Carrera{
	
	var $idinterno=0;
	var $iddispositivo=0;
	var $taxista='';
	var $idsolicitud='';
	
	var $inicialx=0;
	var $inicialy=0;
	
	var $orden=0;
	var $destx=0;
	var $desty=0;
	
	var $path='';
	
	var $msjAlert = '';
	
	function Carrera(){
	}//end constructor
	
	//Metodos SET
	function SET_idinterno($valor){
		$this->idinterno = $valor;
	}
	
	function SET_iddispositivo($valor){
		$this->iddispositivo = $valor;
	}
	
	function SET_taxista($valor){
		$this->taxista = $valor;
	}
	
	function SET_idsolicitud($valor){
		$this->idsolicitud = $valor;
	}
	
	function SET_inicialx($valor){
		$this->inicialx = $valor;
	}
	
	function SET_inicialy($valor){
		$this->inicialy = $valor;
	}
	
	function SET_orden($valor){
		$this->orden = $valor;
	}
	
	function SET_destx($valor){
		$this->destx = $valor;
	}
	
	function SET_desty($valor){
		$this->desty = $valor;
	}
	
	function SET_path($valor){
		$this->path = $valor;
	}
	
	function GET_path(){
		return $this->path;
	}//end function
	
	//Metodo Inserta Carrera
	function MET_insertaCarrera(){
		$return = false;
			$obj_sp = new Carreradb;
			$return=$obj_sp->DB_insertaCarrera($this->idinterno,$this->iddispositivo,$this->taxista,$this->idsolicitud);
		return $return;	
	 }//end function
	 
	 
	 //Metodo Inserta Destino
	function MET_insertaDestino(){
		$return = false;
			$obj_sp = new Carreradb;
			$return=$obj_sp->DB_insertaDestino($this->idinterno,$this->inicialx,$this->inicialy,$this->orden,$this->destx,$this->desty);
		return $return;

	 }//end function
	 
	 
	  //Metodo Inserta Carrera
	function MET_insertaCarreraDestino($idcarrera,$idestino){
		$return = false;
			$obj_sp = new Carreradb;
			$return = $obj_sp->DB_insertaCarreraDestino($idcarrera,$idestino);	
		return $return;
	 }//end function
	
	
	  //Metodo Inserta Archivos
	function MET_insertaArchivo(){
		$return = false;
			$obj_sp = new Carreradb;
			$return=$obj_sp->DB_insertaArchivo($this->idinterno,$this->path);
		return $return;

	 }//end function
	
	
	 //Metodo Inserta Carrera
	function MET_insertaCarreraArchivo($idcarrera,$idarchivo){
		$return = false;
			$obj_sp = new Carreradb;
			$return=$obj_sp->DB_insertaCarreraArchivo($idcarrera,$idarchivo);
		return $return;
		
	 }//end function
	 
}
?>